Big Huge Thesaurus

Agastache foeniculum

noun